to contract for accommodation - Anglais Synonymes Dictionnaire